package com.sinsz.wxpn.open.message;

import javax.servlet.http.HttpServletRequest;

/**
 * 接收消息
 * @author chenjianbo
 * @date 2018-11-12
 */
public interface AcceptService {

    /**
     * 统一接收消息并验证消息合法性
     * @param request           请求参数对象
     * @param timestamp         时间戳
     * @param nonce             随机串
     * @param signature         签名
     * @return                  原始消息内容
     */
    String fetchMessage(HttpServletRequest request, String timestamp, String nonce, String signature);
}
